const mongoose = require('mongoose');
const Schema = mongoose.Schema;
const stu_infosSchema = new Schema({
    stu_id:{
        type:String,
        unique:true,
        required:true
    },
    name:{
        type:String,
        unique:false,
        required:true
    },
    jiguan:{
        type:String,
        unique:false,
        required:true
    },
    sex:{
        type:String,
        unique:false,
        required:true
    },
    age:{
        type:Number,
        unique:false,
        required:true
    },
    hobby:{
        type:Schema.Types.Mixed,
    }

});

/* 学生个人信息应该有哪些？
学号：字符串  唯一 必须有
姓名：字符串  不是唯一 必须有
籍贯  字符串  不是唯一 必须有
性别: 字符串  不唯一  必须有 
年龄  数字   不唯一   必须有
爱好： 字符串  不唯一  不是必须 

当服务器将自动规定好以后，前台开发时字段一定要同后台的字段一致，不一致就会报错

*/
module.exports = mongoose.model('stu_infos',stu_infosSchema);